1604
1146
850
1126
883
974
954
3461
3292
1949
956
857
1791
1061
943
868
1234
6859
970
1137
1250
1165
1122
867
1394
1073
994
926
943
1716
947
1539
977
920
937
1002
1177
1016
937
1498
1074
1225
979
1014
1444
1185
1093
1599
1304
1102
1077
1011
1448
1067
1323
1474
963
1137
1034
2278