21152
8
2535
2
3090
6
3083
4291
4
25669
0
32302
19783
2932
3498
17946
1294
1
1153
2763
2558
3
1331
1384
181997
11
3263
3080
5252
1044
4044
5
3546
2465
3125
1849
3765
4309
2476