6032
940
2384
995
825
2993
894
1366
1952
699
701
1202
6181
1106
1452
1799
843
728
787
781
778
797
1740
865
765
682
686
936
794
1029
656
1467
1085
700
799
736
743
810
808
889
880
955
1994
744
717
742
923
966
1128
1027
956
891
1107
1123
1203
1202
969
2870
1064
1286