798
0
664
581
392
1020
1089
46
522
365
1663
606
529
1343
492
843
945
765
547
543
1482
1
1149
257
404
1319
53
576
371
427