436
0
373
359
542
1318
420
612
189
1511
1997
484
876
598
450
1400
3724
3
475
737
2228
453
609
1200
495
645
620
138
372
962