19783
2
25669
0
32302
2544
6
2535
21152
8
3090
3083
2366
1
5527
3
2173
2932
3498
4
1485
17946
1329
1294
1153
1773
2012
1558
2294
3080
2316
964
2921
5
1044
2901
4044
3546