21152
8
3354
1
2535
2
19783
1880
2262
0
572
1489
1243
17946
2243
6
1382
32302
1809
2505
1554
2417
25669
784
1690
1282
2057
2932
2258
1015
2342
3498
4
1189
1683
3779