19783
2
17946
0
32302
25669
3498
4
3090
6
7258
1461
21152
8
3765
3929
1
2535
1152
2903
3
6327
7
1663
5
3939
2221
2767
1864
1237
8185
2763
2932
1417
1189
2350
3779
1962
14