42266
18121
3031
1306
1386
601
3206
1381
889
388
2772
1195
2681
1156
1519
658
1379
598
686
301
672
295
4417
1900
525
232
1638
709
406
181
2177
940
4291
1846
1477
640
8862
3805
2583
1114
973
424
2100
907
1687
730
637
280
819
358
1694
733
833
364
1337
580
1064
463
1561
676
427
190
602
265
2128
919
12117
5200
1659
718
1365
592
163
175
82
196
91
161
76
385
172
140
67
203
94
105
52
1078
469
2331
1006
903
394
3836
1651
896
391
1442
625
2219
958
2065
892
2338
1009
3703
1594
2569
1108
3115
1342
2499
1281
556
Copyright © All Rights Reserved