2116
2211
840
787
784
774
815
744
2513
988
865
1061
793
2642
774
1081
769
6061
760
748
1759
3432
857
962
1995
833
732
1147
883
946
9375
775
1505
817
1187
806
696
880
713
738
986
1643
861
733
732
2566
970
659
840
935
1484
848
775
1070
761
1338
703
861
929
4123