3765
4
17946
0
32302
2535
2
19783
2932
3498
21152
8
1295
1
280
2996
1226
2650
20
571
1153
3683
894
1399
3090
6
2250
3083
25669
297066
1581
1189
14
3080
3
2245
2666
9
1044