3379
977
874
779
834
859
1173
2159
997
748
706
743
1060
860
1150
895
1397
884
682
848
2372
1058
955
911
2015
1164
1141
994
1244
1948
1052
1585
1171
1064
2258
1753
6808
3742
3003
3530
10772