1162
1
951
1487
4
1239
1297
2299
1585
2
1767
1223
2338
674
159
6753
17
2759
517
2322
3107
7
1558
1184
1563
1192