19783
2
2535
32302
0
21152
8
25669
3562
1
2760
4
3498
1816
1304
3090
6
2921
5
2173
3083
1819
1778
2366
1681
2964
1431
1260
2932
1603
7471
9
3591
11
2377
1224
17946
810
2986