888
3476
917
871
904
914
4030
1229
824
940
957
957
817
1506
842
1682
3060
1829
925
2052
860
934
1049
825
1665
874
2152
811
746
844
978
902
927
1025
1381
891
910
1130
961
758
1291
919
887
863
1308
8649
1092
1440
825
916
940
1573
2448
2145
944
1241
1079
982
913
861