3319
947
853
793
950
805
857
851
1056
2985
986
4034
897
966
776
1305
992
2419
8391
1022
736
830
1684
2002
997
1158
957
2418
1202
776
3573
966
789
1145
945
957
835
793
879
1240
1123
1081
858
2565
956
4950
1290
993
796
817
3309
1614
1105
971
818
5450
915
1333
1417
3373