305
0
8386
1226
1
223
133
1844
3
2819
2
567
2693
1714
3489
1432
3054
962
1002
1365
2344
2625
6
2662
9