349
0
1709
1
134
28514
840
3309
2
1839
173
294
93
61
168
51
274
176
1237
248
994
199
2740
114
47
105
164
46
2142
2108
399
241
154