253
279
3880
255
2711
291311
230
241
2713
3010
231
220
18073
14150
11921
10640
8172
803263
7260
6932
670148
59510
594142
5190