249
6
4
8
52
15
22
34
271
1371
1222
634
1136
1207
85
1462
1404
1364
1635
1285
67
1182
2128
1516
807
32
1401
80