915
875
3247
689
842
1259
751
5729
699
770
1267
1069
1107
839
1592
1378
1086
816
1158
737
2398
676
805
1836
933
857
930
664
785
852
925
3055
817
705
731
959
3092
720
705
1115
641
1027
833
826
799
806
789
720
707
785
1009
699
701
804
896
1199
873
960
826
671