0
1043
972
960
1215
1202
1155
1122
1053
1187
1250
1061
1152
874
782
895
1775
1
1254
2715
1497
1581
1527
141100
2992
2565
2470