19783
2
32302
0
3765
4
3929
1
25669
2535
1152
2903
3
6327
7
17946
1663
5
3939
8
2221
2767
1864
1237
8185
2750
2763
1193
21152
2932
1417
3498
5402
9
1189
3779
1962
14
1347