1316
961
1953
946
1363
724
869
883
1076
1110
16281
1167
816
693
894
630
4778
1604
826
957
732
711