504
1
5155
8
4126
6
749
390
0
417
1776
152
2
1054
2644
1418
1256
1231
3437
5
1823
14492
1750
9575
1778
2372
2864
7
3013
3