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