255
0
181997
11
1045
2535
2
19783
14
2932
2996
3498
4
32302
17946
1153
3090
6
3109
826
1
522
670
1189
595
21152
8
25669
635
2902
16
3080
3
2484
2132
2466
5
1044
1282
4044