5006
5
6916
1
843
3155
522
2
2505
2306
1105
2589
978
0
2013
1991
3
1593
2861
1540
1425
2160
1022
4724
1028
4025
1020
1075
795
2917
3259