25669
0
19783
2
32302
1382
1
17946
2169
2964
4044
5
4471
1986
2535
3125
746
3008
3
1461
2392
5440
8
1766
2204
3498
4
3546
2478
6779
1672
2903
2173
1603
2906
3779
1289601