812
2
1503
875
1
244
1619
683
679
119
959
1356
7
578
89
556
577
1311
3
1801
983
5
1006
625
543
593
7119
6
410
472
528
1564
0
819
734
735