19783
2
1317
1
1923
25669
0
32302
2535
1766
1153
17946
262
3090
6
21152
8
2258
2932
4471
3498
4
2585
2964
2666
9
2476
1691
3696
2906
1512
2478
2986
4321
1672
4291
7793