167
0
159
1
460
713
522
1449
2244
4
413
351
106
182
503
788
4237
2184
442
644
1107
492
387
932
284
726
463
2836
785
55
2093
3
688
440