843
1
3155
522
2
2505
2306
1105
978
0
2589
2013
5006
5
1991
3
6916
2861
1593
1568
4179
651
744
392
1297
1028
4025
1020
2727
10035
4
3063