813
961
929
2843
896
1939
2686
941
906
1240
910
2207
2116
1851
828
1657
829
832
1086
1013
827
1570
1089
950
866
1050
839
1136
3155
1075
1223
999
1078
1802
1809
1271
798
980
904
1641
3407
1020
877
863
936
1306
1127
2149
866
1321
1508
1243
18967
906
987
1024
1139
1218
956
1026