0
1208
899
980
794
850
999
1101
862
942
1030
1033
815
889
957
875
1769
1
1249
2703
1494
1578
1521
141054
2987
2563
2562
2464