397
349
3017
439
5513
292234
335
343
210
370
292
276
22436
17040
15041
13460
10292
1002263
9024
8890
858148
742142
68611
6840