4111
2
1776
1
4677
10
1421
5108
4
2628
111
0
1356
2459
9
1270
3
521
1385
2076
1772
6370
5
5262
1642
1633
978
1020
5380
8
4130
907
1824
2843
788
838
3474
4271
31535