19783
2
25669
0
572
32302
3724
3
685
800
2595
2996
2507
1
534
791
2535
3008
501
1585
17946
3090
6
1601
15233
7793
4
2316
14
674
2921
5
1189
2932
5065
3125
1071