3310
618
387
510
375
190
516
279
260
5135
4313
480
21746
16400
14521
13110
9982
951263
8724
8670
822148
716142
67411
6540