2493
5005
854
2990
2524
695
670
739
845
933
1525
1119
1931
1653
2341
677
1906
1277
911
687
759
2328
1087
724
721
697
709
728
800
772
842
808
780
716
746
650
669
838
700
773
780
719
692
875
649
958
649
664
725
671
711
769
1060
726
698
3097
1159
2836
724
850
697
1303
1700
721
974
2131
631
687
2902
963
958
1793
910
2939
1174
2732
1844
2675
972
939
1677
1709
768
2601
1569
718
1751
661
608
917
1673
853
1463
757
1266
916
732
754
1163
1461
622
796
677
3577
1469
1341
722
703
1434
1271
827
1364
1654
945
948
2081
758
3606
1277
1139