483
1751
1833
1597
1048
16110
12510
583
622
452
11921
24
651
54
37
975
533
422
25
29
399
667
357
93
662
62
11
323