471
1
693
0
1154
2
930
532
4691
898
600
1077
752
1419
585
96
929
3
1579
5801
1308
128
5252
2727
634
1064
635
709
1588
737
961
523
478
730