460
0
298
692
957
2749
1
657
593
428
474
581
1004
1425
1832
3
2420
6
544
325
798
18
803
405
76
245
252