21152
8
2258
1
3465
2
2535
19783
2932
3498
4
32302
0
17946
1153
3090
6
6246
1819
25669
1391
2999
3
1159
3208
1266
3080
1044
1743
2557
2505
5504
3054
5
2660
2500
2956
2057