3083
2
2430
2465
1189
0
3125
2377
1
1865
3765
4
2562
3
17025
20
2476
3354
2923
3779
1517
4471
2903
2964
3051
1603
1911
3782
7