843
1
2505
2
2306
3155
522
1105
2589
2013
1593
978
0
1743
1991
3
6916
790
1028
1020
5006
5
1757
3683
5375
21152
8
2669
1247
951
4025
12632
7
980
3054
2057