812
2
780
1
941
556
625
983
5
543
593
7119
6
1801
1006
1355
576
1311
3
89
1503
874
682
1619
679
421
1015
881
1449
1166
1789
10
749
791
3340
7
1522
4