904
889
3476
917
871
904
914
4030
1229
824
940
958
957
817
1507
842
1685
3060
1829
926
2052
860
935
1050
825
1666
874
2154
811
746
845
978
902
927
1025
1381
891
911
1130
961
758
1293
919
887
863
1309
8649
1092
1440
826
916
941
1573
2448
2145
944
1241
1079
982
913