4250
25
2890
3
1716
1
2600
4
929
2057
1683
0
3354
451
815
2001
1247
2
2262
2431
2468
2505
3683
1743
3054
5
2475
2377
742
1306
2534
2044
14125
10
1175
197
2500
582