148
1
121
2
358
120
236
0
1113
4
1594
3
3241
15
1139
5191
24
196136
710254
1297
2482
5
2015
332
544
1094
769
1111
593
339
233
308
378
151
477
398
491