1277
2
2055
1256
257
0
1860
1125
1
1972
2749
3
1339
1547
3065
3583
10
1000
2219
918
1734
3562
1218
2294
1872
83
268
637
1510
776
1442
2194
4
3326
2235