751
2
1195
3
4331
9
821
987
1682
8
2186
5
3406
6
11479
20
798
1040
1
666
0
1231
953
1342
1651
10
1288
1232
1176
1646
1977
3391
13
854
1224
4
1106
1261
1385
1702
15
2801