1992
3
1248
1
1239
2518
697
0
1309
4914
2
2245
17970
15
2475
2629
3014
20
5389
223
562
2106
11153
8
1268
1087
297066
1289601
4
2496
3222
4398
10
3316
444571
9
4837
5
1174
12459
10827