426
577
16156
834
1268
2091
409
17498
1853
633
11477
6089
680
517
530
295
825
1156
3680
2817
613
430
1011
12110
431