406
1
162
0
1722
2
997
1943
7
496
1272
3827
546
145
425
1116
766
6
9807
643
3
679
569
523
493
595
543
535
267
490
846
676
1183
1581
683
617