1309
0
1992
3
1868
2
1466
697
3831
7
840
4914
1606
3891
2898
585
5389
1
2630
1223
1774
1632
3106
123674
35
1388
605
2060
2676
2837
1508
3055
297066
174730
18