266
1
917
2
1691
2166
2760
4
2294
300
0
1568
7394
5
1496
6
2430
3326
3
12185
785
2304
1590
610
1309
802
1788
1320
1532
2710
1992
1123
1660
1681
2988
2152