254
436
3412
377
353
264
326
549
446
475
414
624
22256
16720
14731
13300
10092
980263
8794
8770
839148
732142
67611
6690