988
1
1010
1112
2
1002
1326
2015
831
954
997
2487
3
6396
5
957
1237
939
1424
1976
1857
1518
1872
1548
1155
1403
1783
7
1239
1185
927
1678
844
1478
955