584
0
376
1009
2
390
479
349
403
427
1880
979
737
381
464
1133
393
675
448
1949
3
749
408
255
2328
416
454
458
2152
545
918
1824
200