690
1
2110
2184
1380
0
21152
8
3090
6
1787
1688
2903
3
467
2932
2
784
1015
2725
22
528
2669
1694
951
776
2352
3518
496
1451
1492
935
2077
3298
1819
1923
1305