610
551
4
41
162
12
302
246
541
401
351
602
1777
201
51
18720
1325
9611
884
331
13
141
151
114
91
152
211
352