19783
2
25669
0
3593
16
3765
4
32302
2535
5635
3
17946
21152
8
1986
3090
6
2666
9
3083
2366
1
2204
5
964
1913
2169
1215
2921
5440
2932
3498
1516
3715
1581
3546
2903
2964
1603