217
100
889
388
1036
451
826
361
868
379
2072
895
301
136
329
148
2317
1000
48251
20686
23016
9871
25137
10780
30401
13036
1246
541
33894
14533
11641
4996
6321
2716
5649
2428
7693
3304
2114
913
553
244
2065
892
350
157
777
340
315
142
1134
493
2023
874
1190
517
1890
817
532
235
1855
802
392
175
728
319
399
178
1799
778
875
382
721
316
1708
739
819
358
1155
502
616
271
434
193
1120
487
294
133
1456
631
952
415
490
203
94
98
49
448
199
2975
1282
3108
1339
812
355
2170
937
Copyright © All Rights Reserved