1572
1021
1382
1047
1360
1650
971
914
1111
892
1162
1171
916
937
1383
976
1564
997
1311
987
1138
954
1140
1262
876
1531
1335
1320
1348
1324
951