3090
6
1067
0
951
1
1606
1526
2
2530
4
1819
2903
3
1174
2932
2535
1787
32302
21152
8
2358
9
6346
16
2906
1603
3498
6499
2110
3485
7
3080
3673
2934
2209
3326
1371
3694
1720