0
763
829
680
906
1446
934
812
876
660
761
958
858
962
586
790
1
991
1536
1200
1285
1248
138575
2606
2287
2260
2164
2125