1992
3
2949
0
4443
9
1828
1845
1
297066
697
17333
27
1309
2627
467
12459
1743
4914
2
2245
55904
985
37355
13
1673
3120
4
2629
444571
1429
3546
3316
10
3014
20
5389
1974
562
11153
8