244
1
594
666
3
356
6834
4
70
2437
7
65
429
0
1604
486
2
511
420
306
250
591
126
642
460
252
741
475
82
598
395
499
513
403
336
567