865
1
478
2523
0
4476
2
828
737
674
719
926
1425
2329
3
1455
2490
6
5043
549
1489
1031
569
1675
1040
733
1826
2982
4152
4
844
2655
1599
5658
9
1795
5196