5356
693715
574
185
606
439
7625
336
8126
484
345
180
21736
16330
14491
13070
9982
950263
8724
8670
821148
715142
67411
6530