2354
4
2890
3
815
0
2001
1
1716
882
2600
929
2431
2468
9055
10
3633
13
2992
6
2377
742
2534
1657
2
197
1571
2475
2131
1172
297
898
955
2452