3765
4
1295
1
2535
2
19783
280
2650
20
17946
0
1168
297066
21152
8
2250
1416
3090
6
3683
3083
32302
1392
25669
1581
572
2245
3
2773
2932
571
3498
1516
2996
3715
3546
2903