19783
2
32302
0
17946
2535
2049
2982
3
2932
2669
5
3498
4
3765
25669
5805
2045
2996
2476
469
1153
3090
6
984
5949
21152
8
1310
1718
1
1189
572
1234
3080
2615
17970
15
3546