768
1
396
1298
1488
2
1093
0
3498
4
3819
2392
5801
4179
915
638
1660
929
1072
593
138
6547
5382
5
5252
18258
23774
442
13967
3196