1034
689
1508
802
1037
750
850
2759
1064
806
1675
911
1454
1342
1691
1814
8733
7209
4915
2093
4767
8008
4497
2284
12448
7960
2344
9019
2297
4313
3277
5793