637
0
443
342
1053
1073
3383
3
1348
2395
422
804
1710
1
1084
1563
497
518
670
573
932
803
472
53
561
2211
484
75
475
477
714
798
78