21152
8
2535
2
19783
1267
2932
3498
4
4096
32302
0
383
1734
17946
1258
1
1443
3
1153
3090
6
13676
21
28098
14
25669
2996
3227
3080
1349
1044
1743
2505
3054
5
1590
2500
2057