105290
0
1587
1
2008
2574
2987
2
1098
1469
2317
1344
2694
3
7082
9
2727
2299
5223
1230
5
2659
2330
2016
4
1551