1362
1731
941
812
962
1201
1022
842
1741
1163
1791
1871
4055
3481
2171
511
5453
23513
752
541
531
672
632
1271
2062
411
1571
3262