349
3819
398
4011
323
7727
4411
3112
243
539
4320
354
21786
16510
14531
13130
9992
952263
8724
8690
822148
716142
67411
6550