3014
3
3712
2677
12
2159
5
3060
1919
2
5665
8
3003
1000
0
1493
1887
2178
9
3701
869
7
2796
851
4
128
490
541
126
1
526
800
857
767
1473
1357
727
1211
1776
1742