377
8864
537
690
711
693715
574
185
12920
606
439
6234
21596
16220
14351
12960
9912
947263
8674
8660
818148
712142
67111
6460