574
0
580
1292
818
388
860
1743
371
355
1298
2271
4
2996
451
2385
468
368
536
350
491
521
2079
362
325
1728
1061
1158
464
868
1
1075