658
336
1283
379
1062
520
384
465
10618
8212
7966
652
4720
9905
5141