2408
2
2814
5
1813
1
689
1404
0
2475
5446
2445
6
2488
4
964
363
1860
670
5682
2330
493
518
1911
440
1334
3242
1510
4631
3
2907
1898
20634
8
21743
1270