951
1
619
1787
564
2502
270
2740
1903
3
1308
1893
2
3539
2392
891
1103
1974
1345
1037
2045
2442
9
30334
6
16868
39
946
1719
2181
912
8607
8
4943
2044
2153
7
2109
4