894
0
3765
4
485
2535
2
19783
522
17946
32302
1030
25669
2524
653
2683
1
297066
21152
8
2932
3498
571
1239
1104
692
1189
1295
1078
280
3779
3683
2650
20
3059
14