454
1
526
1719
0
595
2381
5
835
2
458
491
527
407
400
2158
4
4685
714
2128
2017
562
712
731
412
1475
844
1434
617
1137
3
3905
12
1113
1134
803
675