529
0
656
191
5
162
2
5164
4
47090
9820
2592
1
24980
33
1657
3419
4903
1036
3
8925
1061
3032
1233
37819
24
81824
42
854
1666
350
127
57
375
362
377
291
352
139