1428
1
777
545
410
535
2
506
601
656
659
988
1204
870
549
622
500
1645
904
655
8202
4
484
572
630
435
2330
602
0
2303
6
456
2229
3
1554
776