12672
11392
2773
5084
3903
2744
1271
1012
1793
12408
867
3537
1186
7367
7030
1230
7907
1242
1466
1128
1697
1244
1640
3455
2346