84
2
449
1
516
201
585
782
3
906
379
4
2427
78
1441
726
105
506
594
528
740
497
511
641
554
65
429
0
2436
7
355
6828
1602
607
1244