905
696
715
4597
869
676
782
824
714
861
1049
839
1049
1587
696
673
728
818
701
836
877
5021
1469
777
1042
1045
1471
747
694
1924
735
1587
1570
842
1830
820
667
1040
696
675
766
679
791
732
771
2405
2220
902
7827
1867
624
1265
679
646
629
933
2228
922
1503
1163
7827
2039
4027
3195
1006
797
751
641
1116
879
1673
804
713
820
802
994
2486
683
775
4007
639
1096
630
686
772
1474
764
759
831
2615
2207
1430
1675
1094
1819
1850
998
2035
1524
757
1161
6483
3854
4518
872
1324
1032
733
677
1181
848
973
985
2501
1029
709
678
711
721
993