678
1
1291
0
728
664
819
4287
904
673
813
380
1622
9467
3
1825
6
1618
2
1248
1635
1544
2601
1060
4
1189
1007
1837
2304
1201
1245
912
928
28733
49
2439
1841
5