3098
3
2591
1
5347
4
2835
2
5052
10
462
0
5811
711
2165
4290
2493
1492
951
2258
1694
2308
2600
2013
6236
1593
1189
2818
5621
8
785