1247
1
257
0
1747
1000
918
1860
2
637
1844
1125
1972
2749
3
1339
3065
3583
10
1277
1547
2219
2235
83
1629
1734
1256
2055
3326
1689
1081