2216
1079
843
906
1080
868
1141
1314
906
1046
1027
880
1623
1049
917
983
863
896
842
923
853
1084
821
1279
1724
2191
1116
2318
961
1504
806
830
905
835
869
931
949
848
3657
863
865
859
823
2474
847
891
842
962
1673
834
917
931
875
830
895
1609
915
928
998
976