1193
0
1295
1
3765
4
2535
2
280
2650
20
297066
14
3683
21152
8
2250
894
3090
6
3083
2065
2996
469
571
560
32302
19783
25669
356
3833
2773
1189
1723
2932
1970
3498