1242
954
2124
874
916
1078
2167
982
1074
980
1065
1483
892
1714
798
991
877
1791
1437
959
919
1052
907
920
1121
1378
1083
878
1825
1059
2527
869
794
1559
1685
930
908
950
852
868
799
825
1458
1176
1795
841
1185
2823
1040
925
2040
897
1984
1514
5505
1062
1949
1825
2391
786