990
0
3315
4
3000
2
4179
1
1279
2505
3465
1743
3054
5
3240
6
2057
1683
716
1547
1306
2500
1175
4757
790
3354
1481
920
3
2346
12472
539
3735
2061