1705
3
1789
8
856
1
1186
2
560
535
502
930
86
805
739
385
750
0
400
2433
12
1804
5
1143
1000
530
557
813
266
344
478
75
685
1319
787
325