689
681
1001
1480
3002
932
1245
925
1114
874
924
1022
876
1008
1180
885
875
1613
997
1221
962
900
1173
1573
961
1140
1004
1363
1131
1328
1252
1327
930
898
1097