1992
3
697
0
1309
4914
2
1496
1
3178
3803
5389
3386
4617
4
1038
546
2680
1103
2687
108797
645
476
1887
2386
2245
980
1293
2530
6236
10
1174
10827
2629
942
585