980
1
671
10396
8
2727
2
365
0
2559
1284
2924
3
1501
1278
6045
10
274
2283
4
512
957
733
2411
409
454
449
1557
415
3734
403
5009
381
1571
722
3632
5
750