1986
2149
857
1121
1381
1114
1215
890
848
746
1246
1176
1386
1449
1134
1584
1668
904
766
842
761
739
837
790
887
955
835
1133
1035
1540
3059
961
1293
1154
1343