5009
0
1622
1
509
1314
2
407
3505
4
2809
2301
924
1804
2668
2657
3
2748
1452
1172
2008
5
1880
2730
6
369
980
699
859