1714
1303
1617
1479
1139
1065
929
914
1363
1629
1001
1480
3002
1245
925
1113
874
1022
1179
1613
997
967
955
1119
869
1239
1241
1215
949
881
761
686
654
664
635