536
0
1304
17
736
868
612
657
754
169
653
4775
2
541
1437
1064
929
847
450
2199
1359
402
448
749
2476
701
878
410
603
618
818
593
804