444
678
680
560
650
510
654
456
6010
542
676
697
26697
20130
18481
16522
1295265
12842
1172148
11564
10520
947143
8750
77311