1785
3
1755
0
1974
1
31535
105807
42
18403
6
3092
1343
48708
31220
10
2003
4805
15
957
256
2376
3888
2229
4
384
422
363
964
1464
418
1191
475
592
476
1840
2
244
798