437
0
506
1
863
320
525
432
1631
2
1132
1289
798
428
288
1975
501
63
581
418
931
734
2188
8
918
1748
282572
496
692
3
668
1473
1901