1506
0
3034
12
2152
2
745
2814
5
1906
7
1491
1
598
4830
1825
1869
4129
6
971
355
466
274
351
1550
1024
1903
691
1547
1255
302
1805
2799
1084