919
1102
1257
847
2328
2870
1174
825
30882
935
1274
1634
1245
781
832
988
768
804
2984
3780
777
3066
816
2103
925
3792
771
1201
1066
1038
766
5304
2243
868
1374
1898
3612
1010
850
886
1823
4911
978
887
947
901
817
828
1569
1124
812
1276
1007
1091
1156
768
762
823
932
1198