3440
845
1819
964
913
903
1132
837
873
969
783
814
1062
839
746
1472
3838
883
1103
1391
1478
981
767
1322
1064
822
787
2732
2991
746
2511
910
937
884
1166
853
1024
2007
4632
1143
793
1023
1113
1021
1450
926
948
1110
7448
1609
1189
2022
1122
1322
1073
1121
5035
4335
933
798