19783
2
25669
0
32302
2163
2535
2932
3498
4
2784
3
17946
3069
5
1153
3090
6
2012
2366
1
21152
8
1450
3080
2316
1821
2921
1044
2264
4044
3083
2465
2189
3125
3765
5440
2476