2465
2
2330
0
3125
1404
3546
1
32302
622
557
378
3498
4
3779
327
4471
2964
3051
1603
415
616
1787
1461
1879
3539
3
549
561
1618
2740
398
389
50969
7
2906