2655
3
1372
1
2147
5621
8
3157
2
1815
2581
10
2999
1752
0
1978
1379
1609
912
2074
3694
6346
16
1881
2146
1764
3296
4
1399
2277
2390
2295
2480
135
2234
7567
6
632
6095
9