1547
670
2422
1045
1750
757
721
316
1799
778
749
328
665
292
861
376
812
355
2506
1081
966
421
1841
796
1351
586
2751
1186
1715
742
1904
823
1869
808
2079
898
4179
1798
28140
12067
1603
694
1022
445
2548
1099
2212
955
1281
556
2569
1108
3199
1378
2884
1243
2086
901
1442
625
1197
520
854
373
784
343
448
199
371
166
1113
484
399
178
840
367
476
211
441
196
574
253
308
139
497
220
252
115
478
1036
451
917
400
392
175
644
283
651
286
1344
583
987
430
336
151
1624
703
Copyright © All Rights Reserved