0
815
811
1266
984
1171
1047
795
989
867
887
672
975
1062
907
1135
1779
1
1257
2726
1499
1583
1530
141188
2998
2569
2566
2474