769
993
1834
9965
680
744
688
687
751
907
705
7395
845
801
2329
829
2275
842
1468
1248
1329
725
2945
1026
800
1052
856
763
879
804
844
2469
741
2087
7767
941
820
1243
909
998
846
1476
777
1307
1047
681
773
2005
1846
641
712
636
673
4565
3216
854
842
744
701
12400