0
1204
794
951
1025
933
926
1002
1039
853
858
964
1015
836
937
1061
1839
1
1308
2835
1551
1638
1582
141476
3065
2621
2611
2523