2500
1
14
0
2057
1637
3
790
3354
1312
1481
4044
5
3083
2
3176
2465
1189
1683
1875
3125
1547
3765
4
2476
1306
3779
4471
2903
2964
3051
1603