2328
0
265
580
4111
2
458
787
273
800
474
345
503
451
171
3674
10
2645
968
2445
6
1115
802
1496
600
1149
1458
3
1437
2628
882
1348
445
90
5108
4