2535
2
471
0
2996
21152
8
255
3090
6
3083
32302
19783
2932
572
3498
4
915
17946
1294
1
1153
575
25669
1397
3080
3
3475
5
1044
1045
14
189
612
4044
611
3546
952