257
917
755
685
1009
7
443
342
8211
456
742
14024
8
1
378
232
231
1198
22639
14011
18
141
20
17
12
883
11210
793