980
1
671
10396
8
1832
3
2727
2
2559
0
381
1284
2924
1501
1278
6045
10
2283
4
512
957
733
2411
409
454
449
1557
415
3734
403
1571
722
750
846
2606
3198