2069
3
625
2
341
0
408
709
1
2990
6
18403
7756
663
349
1049
521
477
359
670
1649
2431
2337
3123
499
729