3548
1315
1284
1703
2448
1159
1328
3243
3102
7716
5060
7647
8954
10879
6302
3129
1693
1678
1535
1480
1283
6013
3180
2881
1984
1487
1390
1631
1440
8363
1150
2093
1993
1613
1052
1185
1796
958
980
1125
950
1168
1126
1498
5948
1310
1938
1266
973
1531
1537
1081
905
1024
2075
1928
900
1392
991
1422
933
985
1450
1255
1136
997
1029
1271
1183
1817
955
1262
3420
883
1747
1177
912
1142
5981
926
824
1017
865
1697
911
1205
943
962
827
3752
1575
891
1523
1629
1547
1146
1027
2217
940
1047
976
1498
828
1221
1834
1184
1221
1676
1201
947
1496
2639
1372
1200
1886
1235
1354
1311
1265
864