452
579
275
178
144
175
246
2412
324
386
431
40
18926
14520
12611
11200
8642
832263
7770
7362
696148
619142
60411
5480