688
1
1772
1298
1563
1634
571
0
635
3453
8
2605
775
1115
418
1418
2
1378
1446
6062
16
999
1762
2210
7
2693
3
447
2361
17730
11
3287
883
4513
1413
512
11881
1728