19783
2
25669
0
32302
17946
2366
1
4044
5
2535
3125
1461
2964
948
3498
4
2478
4471
1672
3779
2986
2316
940
1512
2512
3673
3
3426
964
1650
2124
2902
16
1766
1659
1676