843
1
2505
2
2306
3155
522
1105
2589
2013
1593
1028
1020
5006
5
1991
3
978
0
4025
6916
2243
2216
108797
3259
2386
2861
2245
2530
4
6236
10
1174
10827
2629
3041
2478