2362
996
6457
1077
4561
1637
1001
1060
1717
809
868
964
1777
900
1044
854
1086
966
851
929
1128
1227
911
1482
971
937
937
984
939
1062
2460
2488
902
1046
903
4585
913
1201
865
1037
837
850
931
2265
891
158548
1529
878
1016
1154
1118
4274
1047
5245
947
978
819
866
985
1742