0
1312
1154
920
734
1014
1029
942
800
913
1080
964
932
900
898
792
1447
1
991
1536
1201
1285
1248
138575
2606
2288
2261
2165
2125