358
3180
423
5592
18579
55915
591
18355
1271
3088
1760
1352
587
55559
21266
3318
2546
1705
1511
372
621
602
1072
561
900
363
6632
1956
952
1284
1798
233
2105
10075
2043
627
397
580
1117
2318
694
367
369
1851
1503
407
532
7759
347
12289
1440
1347
353
553
928
1381
1186
586
1136
909
490
447
548
1774
297
1616
1385
738
614
1157
532
305
365
1463
752
349
368
4888
680
438
2706
450
276
290
3567
569
259
790
1504
388
613
2236
527
2029
632
690
292
328
907
1326
232
984
319
336
337
319
1593
317
308
614
1705
619
1078
384
2597
790
2130
1319
1393
310