4713
5518
494
113
7847
410
392
618
375
190
279
5135
21586
16220
14351
12940
9912
946263
8674
8660
817148
710142
67011
6450