2467
1
616
0
1028
645
193
831
635
1304
17
761
585
453
510
514
542
942
773
472
533
670
182
692
731
1106
698