19783
2
25669
0
32302
1845
1
1924
2535
1819
1929
3
2932
3498
4
17946
2173
1153
3090
6
2012
2366
21152
8
1843
1570
3080
2316
1267
2921
5
1044
4044
3083
2431
2465
1485
1558