1177
1067
932
2164
1313
1509
1273
933
15454
899
1074
2806
1272
2810
2200
2348
1314
1000
1122
896
2601
2851
885
879
933
1572
3926
1775
933
3874
2883
1287
3040
3673
966
2903
1708
1025
969
1967
1444
1305
2094
956
852
1735
1051
4170
1433
3964
9458
3536
4414
904
8925
1233
1118
4641
3598
1718
973
1062
975
3521
1464
1144
4973
1850
2461
3137
892
889
916
2132
1117
909
2196
1050
3865
1031
959
6864
991
1248
1456
1249
1105
1100
2658
896
940
995
1315
984
1276
2664
2016
1252
860
947
2099
1230
1016
972
3970
1167
1257
1154
870
4373
4990
934
1697
2866
890
2460
1072
2869
2147
1157