2108
3
2229
4
9575
8
2542
1
2730
0
929
2
2115
1442
2587
6
3674
10
1458
3063
152
2192
10324
958
3203
1823
5617
5
1968
5108
6302