896
1929
11274
1054
734
5714
969
778
1460
1119
3674
6191
816
1019
823
848
990
729
1378
1755
767
756
700
1090
817
683
829
628
13329
943
863
751
668
817
1703
660
941
835
1807
708
706
1300
757
3535
703
695
1304
1792
1501
4843
1693
691
772
2287
933
2222
795
715
907
742