19783
2
2535
2932
3498
4
32302
0
17946
1153
3090
6
3546
1
1383
21152
8
25669
2996
2983
3080
3
2502
1044
2315
1194
14
2920
4044
5
3083
1657
1941
499
2465
1189
2160
4198