19783
2
25669
0
32302
2535
1153
17946
3090
6
21152
8
2258
1
2907
2932
4471
3301
13
3498
4
2585
2964
2542
2666
9
2476
3696
2906
1512
2478
2986
4321
1672
4291
6075
15
7793
4465
22