1283
2962
1199
1702
854
1533
1606
935
2760
2349
924
1017
6101
1679
859
1299
988
2414
1173
888
1955
1002
811
1014
1162
1213
906
1437
923
1196
1370
1181
921
1125
1106
934
973
904
1272
1268
1192
981
1440
1204
2113
1970
2987
1012
911
3556
1434
6957
1331
1054
869
1991
867
3881
5183
1228
820
804
1120
1787
902
1141
3340
2087
1189
2498
3762
830
1086
1169
5281
3017
3761
1799
1188
832
930
812
962
867
1457
1539
869
1546
824
14868
1990
2016
5503
1020
2279
932
2786
883
1426
1826
855
1138
1397
1575
1425
1177
1288
1088
758
1014
1536
877
972
2489
1161
2012
1492
993
2094
1588