19783
2
25669
0
32302
21152
8
4471
17946
2906
1
2535
2082
2562
1093
526
1526
1813
572
801
1606
496
1000
1168
1570
7733
784
3326
3
2152
2996
1380
1699
3083
758