886
2
2391
3
1702
5
468
1
1690
4
482
1051
6
1850
2741
843
929
2041
858
1408
795
0
769
856
855
1200
1586
2160
9
903
575
460
818
81
732
391
1129
2323