5311
406
4110
430
519
382
318
571
373
396
275
276
26787
20150
18631
16612
1311265
12922
1183148
11624
10550
964143
8780
77311