1656
1123
934
810
906
2177
1060
1277
1369
1576
1269
1011
907
1378
1222
2341
1437
1078
1181
871
1130
2101
1091
1315
1485
882
865
1643
3209
2748
2098
2159
3097
1144
1530
2104
1022
2827
2898
1703
1127
1960
1275
1161
1325
1271
855
2757
1055
866
1356
909
855
1529
1046
1487
1040
810
896
2521
1059
1085
2542
1234
1129
1332
1093
2180
876
1259
4104
1399
1604
1601
986
1210
1232
862
989
831
2495
1040
1746
828
936
1488
2918
1434
917
1068
804
1296
1004
1143
1385
1207
809
2833
2326
820
2102
905
1351
1962
1908
1698
794
3667
2029
978
808
887
959
1799
1481
1260
2481
1897
824
3179