50
940
0
2
897
1637
1877
1369
782
2339
1229
792
1371
819
1565
822
818
1185
758
848
915
884
1401
805
973