2163
1265
1120
879
1480
1068
1088
2655
1173
997
771
907
983
2888
1873
3020
981
1045
1060
933
1987
979
918
1011
3382
3197
1248
1209
1136
1802
1028
895
827
1076
1604
902
1065
814
1819
996
1050
2050
876
889
9563
1954
878
1194
904
964
865
1319
1452
888
3814
853
1851
859
882
1350
821
1605
2622
1121
807
1797
2074
1869
970
2178
926
4508
837
841
892
1262
1848
1150
952
1878
792
1918
950
921
772
1368
753
1161
2058
1802
1830
2107
869
2341
896
1102
1752
745
928
1454
1781
812
1278
861
1926
1988
2139
1266
1016
1433
827
792
1675
1241
1811
907
916
938
3167
2038