42266
18121
9233
3964
3206
1381
1008
439
294
133
686
301
672
295
525
232
567
250
182
85
763
334
1911
826
2737
1180
889
388
1638
709
546
241
406
181
938
409
2177
940
4291
1846
1498
649
2681
1156
2212
955
1456
631
441
196
1288
559
840
367
238
109
1092
475
287
130
1134
493
1337
580
952
415
637
280
819
358
784
343
693
304
749
328
1295
562
1064
463
728
319
392
175
399
178
427
190
917
400
469
208
1435
622
602
265
1281
556
2128
919
12117
5200
1120
487
1659
718
1183
514
Copyright © All Rights Reserved