1477
1066
901
1561
3405
922
1224
950
974
1450
1183
895
902
815
901
1128
882
1415
973
1668
1250
2728
1333
2992
1030
1796
1791
862
1144
1176
1244
5103
1524
1253
905
1075
1613
2466
1042
1047
1427
1691
1393
924
1445
868
1781
977
1351
874
959
2764
3251
2080
2028
893
1017
1193
818
1264
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