2055
2
257
0
1000
1539
1
918
1081
1519
3
3337
5
1359
1779
1860
637
2089
1125
3095
7
1371
3696
2100
4079
4
2675
1972
2102
2749
1339
3065
1417
3583
10
1277
2067
1547