0
980
794
850
1101
862
942
1031
1033
815
890
958
875
1771
1
1251
2703
1494
1578
1522
141062
2988
2563
2562
2464