1032
998
7386
1546
993
1156
1066
912
973
1629
15662
2698
2406
2095
1066
1647
1486
13196
937
2679
958
3148
1012
1693
2999
1455
1222
2155
5488
2477
5438
2105
1475
5994
1009
950
1036
1210
6170
4202
1821
1865
1261
908
1815
1532
906
2857
2503
937
1143
1500
997
983
1681
1369
2139
1695
2550
989
1261
1017
1409
1474
1637
1479
848
937
828
1169
1179
1308
846
983
3099
2840
1495
1203
2153
1077
1000
934
1085
1002
1274
922
1898
1629
4753
1745
1074
1144
1253
1155
2537
1520
1737
1044
1373
1584
1032
1277
1434
1074
1047
1153
931
1041
1109
849
3968
1285
7776
1669
945
1234
1977
875
1389
995