283
3
93
1
107
115
152
76
0
265
4
172
150
3801
13
235
154
2
126
164
3140
5
392
418
274
317
6
538
157
147
262
231
1497
177
309
155
2747