5424
377
245
207
252
2513
157
112
114
367
73
167
19726
15030
13071
11800
8952
853263
7960
7652
739148
637142
62311
5790