455
0
587
1645
1
680
1523
535
2445
393
258
2504
438
1465
316
1356
492
276
318
610
378
379
871
5407
2630
962
311
593
410
138
713
301