30
850
537
26
263
382
702
468
1050
150
8
10
763
78
23
6
1232
0
1
637
770
956
799
866
550
4
595
445
286
308
1089
594
101
12
1
0
553
654
0
0
1785
2
264
1903
14
476
882
387
21
