584
0
970
1872
1
482
1352
663
668
1610
798
286
4396
3
391
1025
476
456
339
298
535
918
1712
799
366
248
2490
4455
2
1043