315
1
466
384
770
3
506
2
397
0
483
636
874
1312
2052
1075
1365
1842
1389
2594
5
23674
14
4429
8
15930
1925
2134
5476
6903
18
5388
1756
5324
2415
2655
1633
1242