657
1142
13577
922
711
723
685
952
2398
1279
2179
808
1120
1765
1013
915
1035
675
15036
1932
758
1983
778
987
943
942
734
945
1470
686
832
901
3956
952
676
3225
926
844
2188
670
941
861
1192
685
1389
2070
863
974
1802
714
852
772
902
1163
1067
751
981
1162
801
1741