1979
1952
1450
1114
1015
833
984
1245
1034
3447
1117
1158
1606
978
1254
1212
1147
1135
1023
777
901
1079
1940
841
998
1401
2537
3678
2170
1076
875
922
877
1039
2183
2572
2658
2645
960
1008
2000
1583
55528
931
2755
27194
1023
1333
2055
1159
4070
2386
1127
1862
4474
1380
2729
6356
1976
1299