977
838
1318
2771
1687
977
1041
1255
1233
1085
821
1496
1794
835
2240
1002
1037
1611
2623
1503
1331
768
857
888
1112
1604
832
2182
1067
1344
1130
793
2052
833
1276
1672
2454
904
1657
838
2670
890
975
848
1266
1294
2939
1581
1293
9295
762
1700
4175
1356
4566
1016
777
2440
1096
1847
853
1472
749
1015
1089
949
2198
1065
1184
837
1029
1235
883
774
818
1096
1582
1109
1268
2168
790
1059
860
1105
1707
1485
2279
932
1421
789
2036
1149
2053
1612
993
771
1295
946
838
937
2518
983
963
904
869
1300
2082
4104
1241
1104
1149
1076
849
1809
937
922
1677
858
812
1432