2114
2
6579
9
3054
1
1010
1277
5
5537
8
6062
16
737
2904
4
111
0
2910
3
1425
2659
752
2545
3293
911
1453
4123
7
3466
1517
1960
2906
15482
15
1001
577
2499