19783
2
21152
8
32302
0
2535
1393
1
2964
3591
11
2932
3498
4
25669
2439
17946
2986
2258
7793
1153
1512
3090
6
988
3125
423
3080
3
1044
1840
4044
5
3083
2465
957
1819
3765