2330
2635
903
1699
1577
1179
1095
2325
963
878
1444
1149
2526
2897
861
927
1098
3312
833
1636
1445
1425
1169
950
7788
3251
899
1162
986
1065
889
1795
851
916
1691
1727
1043
1288
888
900
814
828
940
5732
4490
916
6637
1018
1354
864
945
1166
1090
1279
1326
1072
2457
1082
889
3425
2016
853
865
1671
1847
1975
2379
827
6960
7579
1033
1722
958
908
1799
2401
1823
1802
1507
991
1268
2553
852
933
2163
1088
1158
1530
1240
800
7269
945
3188
2279
1355
978
1141
852
906
928
2681
1140
1541
1842
1545
2844
1049
1142
882
1157
1439
964
2126
2020
890
1235
6863
4029
1916
932