1234
2
886
3
1613
4
1877
2283
780
1695
1
843
1908
9
935
994
1733
1606
6
3602
3149
2336
1861
1412
1342
1280
1561
0
1176
1093
3474
1119
1522
1746
1498
788