415
0
584
2328
798
675
951
1780
492
602
918
2634
467
3498
4
269
4111
2
1610
319
244
177
266
333
1939
2490
409
2152
590
2123
320
1133
349