621
23
1886
344
232
412
22
1207
1157
1317
822
1
1478
422
851
21
181
402
1323
302
1297
17015
601
281
424
663
112
29
161