1258
813
961
929
2843
896
1939
2686
2071
941
906
1240
910
2207
2116
1851
828
1657
829
833
1086
1013
828
1571
1090
950
867
1051
839
1137
1139
3156
1075
1224
999
1078
1802
1809
1272
798
1974
980
1258
904
1641
1678
3408
1021
1082
877
863
936
1307
6241
1129
2149
867
1321
1510
943