543
8326
5010
664
4714
8317
5317
590
710
473579
703715
484
22536
17060
15041
13500
10342
1004263
9064
8900
863148
744142
68711
6850