0
872
931
958
932
1050
845
948
792
838
747
949
915
881
1121
869
1447
1
991
1536
1200
1285
1248
138575
2606
2288
2261
2165
2125