2328
0
918
584
415
951
675
319
602
333
1939
2490
274
590
1610
320
547
722
488
269
767
456
1045
1425
375
668
244
1238
2152
410
409