662
0
718
1
1314
1023
844
991
1346
1557
1447
1649
1286
3
1377
2
1412
6707
24
1088
1605
1221
2303
2475
1169
1754
1116
3679
2502
1330
4333
4586
5
1294
1711
3991
4