2085
2220
893
1166
1423
1267
946
889
798
1314
1233
1481
1501
1177
1631
1737
987
806
883
781
872
826
927
997
884
877
1180
1078
1618
3168
1015
1380
1200
1416