2535
2
1787
1
297066
0
2980
2377
1168
1295
3765
4
19783
2082
3498
280
1545
2650
20
32302
3683
21152
8
1813
2250
3546
3691
3090
6
3083
2209
4768
5
3053
7
1778
25669
2245
3
2773