961
929
2843
896
1939
2686
906
1240
910
2207
2116
828
1657
1086
1013
827
1570
1089
950
866
1050
839
1136
3155
1223
999
1078
1802
1271
980
904
3407
1020
877
936
1306
1127
866
1321
1509
1243
18967
906
987
1024
1139
956
1026
4280
1765
1210
1997
976
891
1027
1001
1254
964
949
952