2500
718
3044
5183
2626
2706
10432
867
819
3666
736
1031
633
749
658
968
936
943
2122
857
766
761
1241
812
1209
837
1271
774
724
668
3252
1975
1651
694
685
1089
870
1140
1849
1026
1097
3650
1987
749
1235
915
693
735
983
655
635
1318
682
800
881
845
2300
692
4139
1533
965
2088
878
3319
646
738
654
736
799
1112
935
1082
844
1859
1697
778
1973
759
798
1162
693
656
777
737
1468
656
821
718
715
835
790
670
824
629
668
877
1044
2081
1133
902
831
696
1225
888
1775
912
650
732
684
992
1121
4148
794
897
1071
832
653
676
760
635