0
1208
899
981
796
850
1002
1102
862
943
1031
1034
816
891
958
876
1771
1
1251
2704
1494
1578
1523
141070
2989
2563
2562
2465