427
0
1643
2419
1
297
408
1123
3
173
339
421
813
2600
5
776
448
471
2290
2
458
2493
2006
70
2191
739
1780
649
516
275
492
671
618
383
1285