1020
0
593
520
466
745
17353
317
1098
44
25137
2630
1405
968
1824
453
367
924
1131
679
1155
416
683
503
66
177
799
349
90
469
910
4