1670
4218
7099
401
473
580
1328
520
1122
393