918
1
257
0
1000
1547
13018
1860
2
637
1716
12459
3
1125
1268
2152
2115
1972
3971
2749
1339
1422
2861
5147
3065
1093
1614
3101
3583
10
1277
1974
2587
16535
7