19783
2
25669
0
32302
2316
2535
4044
5
3090
6
3854
3
3008
2921
2932
3498
4
4471
2666
9
17946
2139
2906
1
1153
5440
8
2012
1928
1265
2204
2366
911
1564
2220
21152
1672
7793