1092
1
3429
7
929
2934
2
2980
1475
1568
1813
1691
2152
962
0
1690
4099
8
1860
2710
4285
3
2188
4
1787
2181
1884
4623
5
1749
2317
9055
10
2257
944
851
1373
578
2788