1193
0
25669
19783
2
2996
3090
6
2903
3
2932
1230
4358
21152
8
572
32302
3080
2366
1
761
3593
16
685
14
2535
1028
20163
44
4044
5
3083
17946
2465
1189
6747
3125
1848
3546