2465
2
1189
0
3125
32302
2394
1
769
2034
3
3498
4
1746
3779
4471
2964
3051
1603
1461
2209
2906
2258
2166