1025
919
1020
8771
961
1105
947
922
860
2106
1416
1274
1020
1400
914
1022
956
2951
3129
863
843
727
1340
1143
1629
946
897
857
1634
849
817
789
1102
967
1030
834
1313
1062
883
1301
814
815
1314
964
885
926
1128
1028
966
1839
916
820
1437
839
1056
1628
3476
1061
1054
2788