380
0
710
1172
1
422
367
587
1131
320
164
494
421
413
357
514
593
501
427
394
2669
844
343
823
931
751
980
2099
682
54
1428