1339
1
1547
2219
2
1000
0
1860
257
1125
2055
2749
3
83
3065
1277
3583
10
2505
1972
1734
1015
918
3354
1256
886
1038
1378
8
3835
5
892
1162
3518
1451
637
2522