3053
7
596
0
319
1243
809
34
544
919
3960
3
894
475
571
490
818
749
477
410
582
3127
3933
1
2123
1105
1103
367
534
2271
4
484
418
804
1166