580
530
860
775541
720
12236
4912
5310
5815
5410
744
677
25667
19400
17541
15552
12142
1188263
10754
1063148
10120
906143
8320
75611