1509
1
1893
6
4356
5
11427
21721
54
1573
2
3235
1916
2969
1791
10
4276
2557
7
920
2408
664
1226
1202
685
3528
4
1711
1133
2083
9
2695
1003
1714
3
5525
954
3461
4478
910