989
2073
1110
3872
1022
1083
822
1254
962
2034
2604
1508
1068
2563
914
851
938
1332
1195
1015
1177
2912
2856
979
1499
1084
970
1031
855
999
883
938
914
986
1045
1605
893
1601
1524
1876
1033
1022
913
1010
857
1552
1015
1334
1149
777
1095
987
1057
922
5189
2570
1177
952
903
871