1032
1
950
721
1993
3
672
1019
7
888
2
4514
18
1001
680
859
1963
609
1095
1375
12
1915
5
3598
4
1138
620
944
3102
798
2552
8
1868
1905
718
985
1023
912
1460