577
620
740
8122
587
385
617
7212
780
560
720
23746
17830
15791
14192
10942
1066263
9694
952148
9400
792142
7350
71511