1519
2
489
1
3751
6
1803
4
9684
3
2756
2798
196
1571
3666
2042
981
1611
424
2998
1545
2478
1997
1335
20646
14
1820
5
1646
1614
2620
9
883
4450
1662
1047
526
678