1347
874
2302
1824
921
1006
1931
1470
328
2968
988
946
517
492
1134
2358
3553
1148
1378
1134
1186
630
3314
1629
