4312
897
2653
2075
867
863
1005
4277
1631
3903
881
943
877
1782
872
928
1046
1184
1023
945
1126
916
1752
848
1027
833
913
852
3327
1528
948
1112
794
10618
3186
996
2772
1035
1197
1848
885
830
785
728
1666
1374
878
927
1969
882
855
1096
936
851
868
876
1160
885
924
791
834
939
1881
1008
1133
956
864
1322
808
2016
2627
2359
1494
842
986
931
1160
1230
1667
1357
1043
761
1614
2021
1656
1404
2499
859
865
1386
923
962
960
2042
830
826
1108
860
1166
907
830
834
902
3072
892
2876
902
1054
852
921
1588
1573
1770
867
962
837
882
5297
913
1590