3092
1
476
2459
9
2376
3
17353
0
18403
6
121182
31535
282572
1073
31220
10
4533
13
1885
11951
370
3373
5316
249
1268
44199
4223
22
1960
7
1810
3025
2955
4
1593
1853
407
363
1282