19783
2
25669
0
3765
4
32302
2903
3
2173
1
5225
8
4044
5
17946
2535
1581
3125
1080
1461
2964
3498
2478
4471
1672
3779
2986
12717
940
4697
2366
2241
1011
5196
1512
3426