60
220
1710
175
176
195
65
291
245
392
263
386
21866
16520
14571
13150
10022
956263
8744
8690
828148
716142
67511
6580