1962
2
1432
3175
10
269
3
1487
4
2073
5
5846
27
18747
21
4105
3012
3867
1810
1173
1
50695
0
773
3468
1281
42289
24
1780
1616
1186
3524
1977
311
289
3454
1990
5670
870362
1243