755
0
1925
4
75
69
63
2953
1
428
375
3
683
501
757
887
361
259
320
802
832
2
581
1289
579
472
437
1817
709
997
918
509
1663
430