1508
838
1116
3216
6693
1075
1078
1484
1793
769
698
2889
1760
937
1931
1208
960
2332
906
1049
865
1889
2274
1347
2208
12264
1108
1347
2358
768
3777
4260
1171
875
1338
3168
1276
1090
751
1506
1123
864
812
1478
3169
1004
1051
734
663
2211
1016
1482
1142
1121
1662
1198
967
1643
1062
810
2010
1481
785
883
1488
1762
1107
997
1203
1663
940
2050
1183
743
811
986
703
1220
1454
1227
745
1218
1113
655
1003
869
1228
1257
789
1254
1041
2443
868
666
1666
689
2030
1820
1504
795
1515
839
708
1496
914
1162
1077
675
2164
1259
1389
1372
1623
707
1519
979
1577
1002
844
1045