1356
7
578
1
89
577
1311
3
2
556
1006
543
7119
6
1503
593
625
1801
983
5
1067
3342
792
711
1037
1523
4
1416
655
935
798
0
671
410
472
528
1564