19783
2
25669
0
32302
17946
1768
3090
6
2906
1
810
4471
1412
1516
5978
3910
3
3498
4
131589
297066
21152
8
181997
11
610
5164
5
1089
3426
2323
9
2405
19944
1461
2758
1736
1712
572