3092
1
1960
7
2459
9
1811
0
2376
3
3493
5
31220
10
31535
18403
6
4533
13
10324
2
5602
370
3373
5316
17353
249
1268
1073
4223
22
1222856
4
1277
3025
1593
407
363
1282
326
48708
36609
34