2465
2
3125
3546
1
32302
0
1193
8527
3498
4
3779
2964
3051
1603
1787
1461
2087
2366
730
1494
2906
1618
784
418
2258
1158
445
442