377
3717
388
3526
3517
3412
368
4015
3824
3510
3513
345
15131
12080
9481
8130
652263
6440
5880
5361
533147
50910
456142
3790