190
136
205
2621
1612
143
2437
263
110
315
183
121
22806
17320
15351
13720
10492
1028263
9244
9120
892148
757142
7020
69411