1593
1
843
2505
2
2306
3155
522
1105
2589
2013
2245
3
5006
5
297066
0
2748
9
4025
1028
1020
6929
11
5225
8
1991
6236
10
951
1581
1694
4291
4
1160
1163
978
1174
3765
1226