4494
1823
1507
1805
874
967
1169
1185
5558
2226
1115
1384
946
837
975
943
1181
1034
1170
1043
2425
2657
6454