3159
985
1522
1508
1346
2074
997
1591
1163
1348
1292
1052
1667
975
803
1349
1779
1503
1523
2108
2039
1502
914
1090
941
1315
4620
1145
1138
846
1571
1164
4037
2129
824
2175
2161
1751
1727
1835
2494
1620
2265
1736
1357
2345
1839
2530
1327
802
856
1038
1025
3143
2983
1373
1028
887
2145
1570
1140
847
1169
970
1018
818
951
1090
1381
836
742
856
845
1446
2903
883
1205
904
1382
858
1171
1796
1806
2699
1099
855
952
1987
1133
972
1432
1524
856
2307
1543
1038
4957
912
3648
1111
1052
1577
1006
1426
872
4497
1315
1310
1467
1214
1823
925
791
829
796
1708
978
2620
2336
1000