181997
11
2219
2
1000
0
1860
2055
257
1125
1
637
1070
586
480
1211
928
1201
2749
3
1339
462
3065
1277
5242
1547
3583
10
1972
1423
5248
5065
678
378
5375
717