17946
0
4044
5
2917
2
10092
12
1416
1
1672
1605
1461
19783
3498
4
1258
807
1942
844
1451
923
1403
1084
1637
3
2342
2009
2715
6
1766
898
2949
32302
38477
34
2773
248
1218