1827
3
954
2
1002
1344
1
1189
2733
3042
4
1117
601
2061
1803
3590
7
2912
770
803
1132
8
1090
1112
4625
9
2311
6
2128
19
1619
2585
10
1624
1288
9915
1322
1733
818
2216