5580
6
11177
5
10566
8
2063
459
2
1331
3
458
532
1
63507
36
61
998
1717
818
1135
617
742
392
446
516
390
350
604
650
808
816
630
467
618
395
518
411
671
394
609
428
647
943
744
804