419
702
671
662
903
17526
212
16
181
44
71
151
122
102
92
274
471
761
574
492
663
1183
491
53
14
13
12
165