3090
6
467
0
1380
2358
9
496
1606
1
1819
2903
3
2377
2530
4
2932
2
1526
2535
19944
32302
1787
1461
21152
8
830
6346
16
9027
619
1603
3498
2110
6499
3080
3673
3140
3694