2465
2
5242
0
3125
3765
4
685
2264
1
804
501
984
2476
721
2595
3779
637
4471
2903
3
2964
102
3051
1603
1461
2666
9
800
822
1026
534
791
2551
750
536