1317
941
940
844
837
1684
880
867
883
891
1403
951
1238
1013
1758
2694
941
944
903
953
1602
1009
1035
1173
903
1017
1131
1230
1124
1416
1021
1009
1232
1613
1840
1021
1088
949
2833
1200
2438
3354
1017
1446
1025
1777
1078
1132
4904
1037
1122
1029
970
1059
985
5805
7546
997
1247
1026