2916
25
1921
1
1805
2
1010
4162
1043
1061
991
1077
1382
1631
6
1561
5
1350
3
2029
7
1020
2971
1006
1755
1112
1174
3208
3058
2962
1471
1319
1680
1183
914
1108
2340
4