403
379
4020
160
216
150
174
3516
452
579
175
275
18856
14470
12471
11110
8572
826263
7550
7302
695148
615142
60310
5440