19783
2
25669
0
32302
4044
5
2535
3125
2964
1
3498
4
4471
2478
17946
1461
2124
3
3008
1672
3779
2986
3090
6
2907
940
1603
2149
2366
1512
2258
4358
3426
2034
9
2069
1650