1210
1
4578
2
651
0
1123
847
3565
8
786
4715
5
5771
10
658
1271
1409
2069
2123
3987
3
110
2245
2348
1390
1182
2478
480
1731
1552
4
1226
3053
7
781
2317
90
2802