815
0
929
3
2377
1
2890
898
742
2001
1716
2534
451
2600
4
2431
2468
392
3621
14125
10
10243
197
2475
1295
2131