19783
2
25669
0
32302
2906
1
21152
8
4471
17946
2535
1704
5504
16
1768
19944
3090
6
2949
131589
297066
2377
4382
4
1174
3083
14887
18
2009
5
5169
572
1047
2428
1827
11059
9