510
711
693715
574
185
8824
606
8126
484
879
180
500
21436
16080
14231
12900
9862
940263
8624
8600
811148
704142
66811
6390