1077
3
1290
2
1595
2085
1
1650
0
1360
1325
2231
350
2075
726
668
1583
581
797
601
1029
363
303
368
1446
562
4857
2019
263
319
355
378
494
1169