1679
1634
1194
895
831
651
798
1067
847
3175
924
984
1409
815
1056
1045
979
919
842
632
744
922
1671
690
847
1237
2323
3371
1963
905
718
772
727
887
1991
2284
2455
2419
802
848
1734
1404
53814
774
2506
26840
855
1174
1775
996
3823
2181
978
1685
4285
1217
2496
6161
1760
1158