1880
1406
853
1688
2732
1544
935
941
1449
2233
746
5842
2255
956
1068
1935
1451
1708
868
822
1540
1096
973
852
806