1616
1
320
0
573
1000
784
693
830
1121
884
1753
5
1856
7
840
1865
2
662
3621
738
1461
363
47639
109776
42
3428
826
467
1507