297066
0
2285
2
3213
7
1760
1868
471
4327
2343
1
969
444571
9
2558
3
5946
1384
1446
1331
3505
5
2092
1466
1623
131589
2377
1451
2525
4
1753
989