838
1293
1012
5424
892
761
641
746
709
730
959
990
1575
1047
693
1322
787
1121
720
3065
1010
994
1313
1314
1411
690
771
763
1098
664
753
1568
856
1265
800
768
794
8973
755
740
680
759
1072
654
763
889
623
667
863
729
5703
1446
6170
813
678
1011
1983
691
693
808