990
0
385
1
2346
4179
1606
1854
3
2788
1361
3240
6
989
2562
2
1279
4
1547
4562
5
666
3315
2954
467
920
3326
475
2555
1514
2622
1061
496
6822
635
1667
1784