838
2
460
1
494
409
530
403
2158
4
4686
717
2130
1098
2104
1629
6
677
1031
950
2053
8
1239
1219
985
635
614
809
664
601
349
588
2135
544
0