2667
878
3116
763
1509
711
1411
4145
1012
17621
1147
2908
1190
1235
1115
3600
791
737
8306
804
1161
716
945
885
1636
750
1456
964
3603
913
1002
838
666
22047
965
730
1263
779
768
1043
2504
705
10436
650
1138
1351
815
709
702
5153
764
844
994
726
720
1209
737
838
762
690
1054
1059
748
2659
937
1063
706
668
730
670
647
706
671
685
1981
894
1134
715
736
626
786
670
860
5092
986
965
987
796
737
696
828
801
901
740
878
698
1137
717
1107
941
1281
2750
775
3039
1831
851
731
664
848
1130
810
780
968
1441
680
1460
875
6207
902
798