1020
0
520
17353
466
2587
16
593
1636
44
486
20634
8
745
679
25137
370
476
383
521
90
469
31535
1675
787
421
422
158
416
2172
474
1824
1084