248
0
1
391
561
829
754
644
649
941
1242
1337
1448
1508
3
1284
1741
1025
2247
2
1123
1100
1917
1696
2071
1722
2626
1285
2949
1086
1615
2459
5027
8
1479
1395
2676
2143
1517
2095
1501
2197
2976
2103
5120
6
2078