2114
240
3310
2816
212
3911
428
284
190
231
3012
1910
22136
16690
14691
13250
10092
975263
8760
8764
830148
725142
67611
6670