180
140
250
580
190
207
1810
331311
184
2711
134
235
21976
16620
14631
13200
10082
974263
8744
8720
828148
722142
67611
6650