951
1
1371
1564
2982
3
2358
9
917
2
1813
0
6517
4
8527
3200
3694
2394
2132
2990
6499
3702
2152
1136
2271
3079
2989
2352
2919
3971
4018
7
1660
1815
5674
14861
6346
16