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