3085
5
9956
3
3491
4
1013
0
1609
1
4179
3485
7
346
3316
10
1453
2
988
5141
2356
6
1616
1768
815
3621
437
541
2959
841
467