843
1
3155
522
2
2505
2306
1105
2589
978
0
2013
5006
5
1187
945
2195
2105
1991
3
1414
2246
2740
6916
1079
1593
2861
1028
4025
1020
3259
2243
2216
3041
2478