2976
1537
1482
3979
1645
1507
1004
1088
1633
6068
1099
1601
6034
1474
1062
1492
2943
1058
1613
1450
3926
974