796
1
2219
2
1000
0
1860
2055
257
1125
637
1547
1339
3065
2749
3
1277
3583
10
1972
1734
918
1256
2235
1378
8
83
1081
1629