330
0
292
47
2770
1
473
163
251
52
502
133
191
93
161
1688
2
77
51
15
54
396
306
110
79
102
30
203
1488
40
95
69
367274