708
0
453
426
76
1816
757
895
602
908
1310
616
23
3484
2325
1225
531
1538
1062
571
429
796
683
230
845