464
2
361
1
636
494
1556
860
0
488
1308
4
565
2458
704
683
2069
514
671
1374
561
3
481
736
1141
373
809
2081
599
645
2652
433
635
922
405