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