695
0
2234
1
5431
2
1456
2549
459
3525
512
7863
3
1367
1247
742
2392
2651
18
856
341
951
2126
2057
555
2069
5
3593
16
652
1498
1249
1038
310
497
1029