1
152
279
488
924
244
284
385
225
442
798
2846
1082
849
1330
1305
4015
835
421
295
231
213
1380
1732
2341
558
578
661
3590
1805
2207
1489
2536
346
5188
708
1533
1684
1365
667
2230
1353
535
2423
1437
543
1102
1683
764
867
1428
1278
2140
1548
712
1611
995
1165
742
551
Copyright © All Rights Reserved