25669
0
19783
2
32302
2535
17946
3498
4
2964
1
1603
4044
5
4471
2921
3125
3008
3
2512
1461
1606
2189
5440
8
1766
1301
1883
2478
2349
1672
2903
2990
2906
3779
2986
2173