1785
3
1755
0
1974
1
18403
6
31535
105807
42
3092
1343
48708
282572
31220
10
20634
8
2003
4805
15
957
256
2376
3888
2229
4
384
422
363
964
1464
169211
11
418
1191
180849
475
592