845
1
1261
1469
2922
1375
1811
2
818
1246
1051
1354
1694
216
0
2034
5
3861
2250
1888
2079
1624
3465
2292
1473
1869
1306
688
3835
2903
4
2312
1062
1552