1547
1
1256
2
83
257
0
1860
3326
3
637
1125
1972
2749
1339
3065
3583
10
1277
1000
2219
918
2235
1734
2055
1218
2427
12
197
467
3172
526
1380
962
582
873