0
1166
1205
1150
1123
864
813
866
886
1132
1153
1044
996
880
1229
1361
1772
1
1252
2705
1496
1579
1524
141072
2991
2564
2465