16512
1547
2678
1247
931
848
934
1646
879
1520
1127
948
1140
1016
1009
1302
5284
4569