680
650
510
698956
12436
456
6010
542
676
697
7422
450
26687
20130
18431
16512
1294265
12822
1172148
11554
10520
947143
8740
77311