2535
2
2650
20
280
1
1295
21152
8
3090
6
3765
4
3083
297066
0
32302
19783
572
2932
2250
1189
2773
3683
17946
3498
1668
2996
1294
1397
131589
25669
485
402
3080
3
894
571