3054
5
2500
1
2057
790
0
3354
1481
4044
3083
2
2465
1683
877
3125
2020
4
125
915
627
3765
471
1309
899
485
2476
451
547
893
1306
3779
785
1502
4471