1157
1
1106
2
3430
5
1091
1458
3
1165
1508
1423
1203
1124
990
911
1097
1054
1171
1659
1189
1703
1060
4
1593
932
912
1154
4877
10
1525
1308
1534
1837
1494
6
1644