19783
2
25669
0
32302
2366
1
2535
1766
2749
5
2173
21152
8
17946
2316
3090
6
964
3083
2727
3
771
3765
4
1967
2932
2529
7
2462
2911
9
1554
3498
2405
5151
3546
4553
2763
1329