866
1
3957
3
3245
1433
2
3351
1225
0
1360
997
2655
845
11153
8
1012
1376
868
1310
542
581
978
629
2838
3412
718
2744
660
2907
504
1728
475
1380
458