1785
1
2275
2
1824
0
1428
20634
8
2587
16
387
383
1504
1636
1132
172
392
25137
857
29323
31535
402
474
486
1020
404
78
787
846
2730
6
521
17353
139
326