492
1761
1833
1607
1048
16110
12510
583
622
452
11921
24
671
54
37
975
533
422
25
29
399
667
357
113
662
62
11
323