3765
4
2535
2
19783
1029
17946
0
32302
1019
1
25669
4690
3
6346
16
4096
1525
2683
297066
21152
8
2932
894
3498
571
2966
6
1189
1295
280
3779
3683
2631
2650
20
14
1153
2996