21152
8
1819
1
3158
2
2535
1108
19783
2999
3
2932
2838
3498
4
32302
0
17946
3107
7
1153
1320
995
3090
6
25669
1382
2268
3080
1044
1743
2505
3054
5
2500
2057
1135
790
1161