25494
0
2954
2
370
6822
5
1451
1
3239
6
931
1050
50969
7
4099
8
2364
3
7034
2443
5527
3608
9
1964
2060
3329
1308
1306
1008
1534
926
1479
1041
1837