2535
2
3683
1
3083
1295
3765
4
280
2650
20
32302
0
21152
8
2250
3090
6
17946
297066
1288
19783
3546
2683
2773
2932
106
3498
542
618
120
1294
1153
272
3051
3158
302