2245
3
843
1
297066
0
2306
2
2354
2505
2013
1105
2589
3155
5006
5
522
1991
1226
978
3053
7
6916
2797
1295
2773
280
108797
1581
3765
4
1593
2650
20
5225
8
2386
2159
2861