273
0
1215
1
755
14492
820
707
597
663
640
1420
1332
1939
407
463
401
951
918
529
403
1161
421
1131
1279
457
400
4426
514
93
295
1428