0
3
136
53
288
91
132
989
443
237
111
203
185
121
21
580
7
412
15
643
1062
2
47
10
456
318
339
145
180
56
137
137
1917
854
152
199
13
341
37
132
349
276
115
449
145
764
942
317
1049
224
226
308
