881
1696
2106
1636
1525
1551
1656
1123
934
810
906
2177
1060
1277
1369
1576
1269
1011
907
1378
1222
2341
1437
1078
1181
871
1130
2101
1091
1315
1485
882
865
1643
3209
2748
2098
2159
3097
1144
1530
2104
1022
2827
2898
1703
1127
1960
1275
1161
1325
1271
855
2757
1055
866
1356
909
855
1529
905
931
1026
750
1017
1715
839
837
788
2057
992
887
905
1385
1238
925
1149
2084
1410
1573
1193
1250
1340
2437
1200
3440
823
937
1287
1523
2859
1300
807
2218
1953
888
2924
837
1482
1328
1368
966
1644
994
1237
865
1074
914
945
1562
828
1875
2029
1236
1013
1027
871
1207
1935
1602