672
1
2166
662
0
1314
1023
844
991
1346
1557
1447
1649
1286
3
1377
2
1412
6707
24
1605
1221
2303
1169
1116
4333
1711
3991
4
2468
1018
1492
935
2340
673
2776