988
1
1010
1113
2
1002
1326
2015
831
954
997
2487
3
6397
5
959
1237
940
1424
1977
1857
1519
1872
1549
1156
1403
1783
7
1242
1186
928
1678
847
1479
957