4578
2
651
0
1123
847
1695
4
3565
8
786
4715
5
2108
3
658
1271
1
1409
2069
2123
3987
2348
1390
1182
2478
480
1731
1552
781
2317
90
2802
2292
3696
698
2061