1068
989
950
1178
4702
1069
996
1002
1809
909
960
1612
903
975
1131
969
1680
1118
1221
886
1832
999
925
1054
1178
1059
971
997
1872
936
985
1050
1408
1244
1077
2806
972
3611
996
1362
905
995
1222
1565
1103
947
1045
1267
1139
1204
1451
1001
1004
1016
967
1038
1003
2102
4939
15147