13105
8396
6872
4056
2429
2766
1164
1983
1697
1843
35640
1789
999
2012
1051
2883
1106
1601
2787
1215
698
4390
1426
966
1021
1589
1099
1309
652
1009
2063
3612
2395
675
677
807
604
704
1298
594
762
2418
1011
750
931
749
642
632
729
698
671
677
733
710
655
748
717
634
786
769