798
0
664
392
581
1020
1089
46
365
606
529
323
492
843
945
765
547
543
1482
1
1149
257
404
1319
53
371
553
290
68
475