406
1
664
0
463
2106
2
638
886
372
2971
616
465
596
561
447
1446
1518
7
694
3
1413
569
2179
14
2022
539
1401
466
896
623
5105
2569
504
536