2500
1
1284
2
2057
2364
790
0
4179
772
3354
1481
4044
5
3083
2465
2740
1683
3125
3765
4
2476
1306
3779
4471