795
1
324
1705
3
1789
8
857
1186
2
560
535
502
930
87
805
740
385
752
0
400
2434
12
1804
5
1143
1000
530
557
813
266
344
478
75
685
1320