3847
3441
2533
2444
1328
56255
1675
312
857
19193
362
41475
579
579
1606
561
410
626
398
371
453
449
2141
717
364
2621
2473
503
724
3194
20859
642
1645
349
466
309
1581
1018
1083
371
338
301
21913
522
503
846
424
674
327
282
1600
606
1360
1276
12536
1285
448
457
745
1593
701
1093
1914
300
1921
1624
319
744
336
367
2150
366
645
482
308
782
351
974
394
315
361
1028
351
367
329
309
979
1394
179
863
385
914
812
1322
1600
6834
934
573
50388
354
700
2384
1672
229
709
606
1065
664
1515
349
887
402
2043
1164
849
328
644
18171
299
724