504
931
256
515
754
85
329
1492
732
1181
11
465
0
835
2
