1505
652
2233
964
42266
18121
57967
24850
9870
4237
6811
2926
3843
1654
13279
5698
9233
3964
3451
1486
6020
2587
6629
2848
1197
520
2436
1051
8729
3748
5782
2485
2352
1015
3773
1624
931
406
581
256
3682
1585
2646
1141
1477
640
602
265
5439
2338
11228
4819
3031
1306
1393
604
1386
601
1008
439
455
202
1106
481
1043
454
630
277
665
292
1050
457
3206
1381
1211
526
266
121
1001
436
3178
1369
1309
568
392
175
3171
1366
1162
505
889
388
2772
1195
1512
655
2681
1156
1519
658
2135
922
1379
598
616
271
1155
502
903
394
1953
844
714
313
1694
733
Copyright © All Rights Reserved