1129
0
560
1
417
1663
2982
3
1776
1054
521
2000
543
175
706
1392
1330
2
1823
1346
6
661
1651
2368
1425
2220
640
2372
906
2747
26
1802
167
4124
18385
957