19783
2
17946
0
32302
25669
3498
4
3090
6
1461
3765
21152
8
18816
11
7258
2903
3
2535
2932
982
1
2763
2350
2476
4996
1153
6327
7
1864
1002
3479
5
1337
2332
8185
3080
1253
3546