1057
2015
951
953
1008
1834
993
1095
1174
969
999
1017
9377
1402
1164
989
942
1229
965
1374
935
981
936
963
1546
877
1448
907
1071
1176
5395
1102
1013
910
917
992
1600
937
998
1321
998
3465
1785
1119
2559
1107
1013
999
1482
1103
1111
959
937
1032
919
1039
1021
1281
995
973