849
0
994
6
3007
4
2687
2
1475
944
3
6267
18
2209
1
3013
5
4085
7309
9
5466
4079
1709
4627
7
891
2578
2660
2892
1307
1352
1539
6697
672
3523
3598
2217
3485
1412
1285