3475
5
851
0
1260
1
623
574
2828
383
781
2163
1663
2756
2
2999
3
1709
237
1511
785
11924
4142
856
610
1590
618
1451
1722
2123
272