3098
0
801
1
920
946
1803
3
393
2478
330
602
353
800
10362
10
4424
11
747
1935
2454
2
2149
4
468
1370
529
436
757
462
509
357
3207