3765
4
1125
1
2535
2
19783
1459
1788
924
572
0
1365
17946
1301
32302
1363
25669
2683
297066
21152
8
2932
2258
894
3498
571
1189
1295
280
3779
3683
1527
6560
9
2650
20