572
0
1425
1
2556
4
3498
2996
2982
3
5402
9
14
1527
3779
2
8627
3765
1598
2667
4926
5
3090
6
1743
1348
3546
501
2601
1815
984
2272
2009
3742
3026
683
1876
14887
18