4543
1518
1079
2087
1027
1616
11588
3567
1353
2281
1635
1054
933
2138
871
14150
1291
1244
2341
746
974
900
971
1192