17946
0
19783
2
32302
25669
4044
5
2535
3125
2048
1461
2964
1
3498
4
2478
4471
1967
1672
1849
3779
2986
5322
8
940
1512
3426
3453
2400
6
262
2562
2141
9
2529
7
1015
1681