470
344
2614
256
473
426
3312
3536
314
316
272
274
22046
16660
14671
13210
10092
975263
8754
8740
829148
725142
67611
6670