5019
450
513
480
426
4316
4515
4619
4912
430
4413
15141
12090
9511
8180
654263
6450
5890
5371
534147
51010
458142
3820