846
0
390
511
356
360
1
25137
637
155
47041
943
152
787
2587
16
171
714
2855
3
99
1251
1580
373
918
1398
247
1650
3676
12
25127
1132
474
392