21152
8
1320
2
1804
1
2996
0
2535
19783
3546
2932
3498
4
2476
2349
3
32302
17946
1221
14
1548
1153
3090
6
25669
1189
2244
1603
1985
4456
2265
7258
3080
2425
1404
3245