19783
2
3765
4
32302
0
25669
2903
3
17946
2535
1347
1
6327
7
1002
1864
1337
2009
5
7762
8185
2523
2750
2763
770
21152
8
2932
3498
1938
5402
9
3546
1581
3779
2964
1603
1631