946
961
738
816
1075
9947
756
878
2376
936
847
923
854
754
862
1146
9549
960
844
1002
971
791
820
1256
909
1222
913
1329
1232
961
755
773
726
786
756
1010
740
993
709
740
869
1572
2467
1050
659
1079
860
960
680
817
747
820
710
1557
994
1392
1474
787
719
756