2190
0
427
2669
1
710
2099
380
164
587
514
421
494
429
470
1172
367
413
682
706
389
751
1131
343
649
346
357
593
490
394
581
4922