4250
25
2890
3
451
0
815
2001
1
1716
2262
2600
4
929
2431
2468
2505
2
1743
3054
5
2057
1683
2377
742
1306
2534
197
2500
790
2475
3354
1481