879
0
1336
7
797
2
1811
2228
3
1157
4
2314
1712
2381
5
3437
9
2065
1
979
1039
2825
6
1514
8
2081
1450
1381
886
584
2602
846
1560
1085
2564
1256
5181
3592
3072