19783
2
25669
0
7471
9
3591
11
32302
2535
3562
1
3498
4
1816
1812
1558
2505
21152
8
2562
2921
5
2173
1819
1681
400
2760
1449
2964
1815
3354
2932
3303
6
1603
1749
2337
8527