453
0
378
77
444
466
536
416
463
2345
678
1353
44
382
633
3383
3
295
683
970
3868
2
520
470
292
271
1356
359
439
400
1044
787