148
1
121
2
357
120
236
0
1113
4
1594
3
3241
15
1139
5191
24
196122
710214
1297
2482
5
2015
332
543
1093
769
1111
593
339
233
307
378
151
477
398
491