985
1
467
0
1840
912
1380
2438
3
475
1310
1416
2
1496
537
135
3178
3803
750
3386
1012
4617
4
1038
546
1225
1376
2680
1103
2687
108797
3252
504
645
476