870
1
904
1425
756
2459
6
1929
0
3691
8
3679
2545
5
849
1961
898
886
1805
1039
1277
925
1404
957
4
2297
1501
2508
1326
869
1379
3
1028
1934
577
962