1285
0
836
1
516
590
846
317
553
2416
4230
400
770
1472
2881
2650
2
895
1933
536
808
871
1054
268
371
45986
444
496
701
104
389
363
1640