544
1
1007
3
476
2
654
0
1564
819
506
410
421
1449
881
749
1166
888
528
1150
83
1454
416
1545
558
1001
860
2482
1342
1888
10
624
1257
1763
561