0
1207
1545
1188
1016
699
979
1164
768
645
1240
742
836
981
1158
1775
1
1254
2715
1497
1581
1527
141100
2992
2565
2470