10010
755
5213
510
830
600
970
708060
226
6354
10716
617
21696
16260
14491
13010
9952
950263
8724
8670
819148
714142
67211
6500