866
1
845
2907
2
1360
2426
997
2838
1590
3412
1305
1344
2368
2655
3957
3
3245
11153
8
1681
1660
2744
0
1428
1813
1787
3655
11
2166
2184
1433
2999
1749
2173
3351