1305
0
1064
2465
2
1260
1
3125
2377
3
3546
2595
8
7034
5
5440
2042
1639
3498
4
1308
3779
2204
4471
2964
3051
1603
1461
791
767
2906
2661
560
2069
1329
685