1620
1481
1140
1066
929
916
1711
1882
1364
1630
1004
1485
3007
1245
925
1118
875
1023
1184
1618
997
1060
1098
1208
871
877
919
896
913
1128
942
1436
1288
868
1469
966