7038
1491
2197
466
6250
1324
2079
441
4112
871
4231
897
5673
1202
1521
323
11873
2515
3587
760
3237
686
2113
448