558
1
874
938
493
452
587
2
610
8
1145
435
1362
14
412
565
507
2617
5
697
389
1067
6
395
2657
1999
583
650
628
894
946
0
1373
4223
879
605
570