747
0
52
427
173
316
1356
918
437
894
1
2299
3674
10
155
90
468
268
1712
668
1511
3428
3
1336
418
1661
2
1054
1711
1414
594
677
1960
7
538
1010