2243
475
1703
361
4342
920
1690
358
1664
352
791
168
4594
973