1660
1891
3102
541
536
1461
1950
1700
3448
850
356
646
1561
382
1163
4109
555
1394
469
692
823
2632
832
834
