17012
5089
1778
4015
1128
1454
6153
4186
2242
1420
1180
3486
1281
2977
4791
1056
5495
1060
2343
2106
1739
7943
2208
2104
1694
2376
4807
1325
3943
2056
1137
2752
2208
4261
1859
3807
947
7476
6543
9442
7233
3091
13169
3893
4614
37181
2968
2886
3025
6406
2731
1528
6207
5289
11452
1699
3739
1043
7630
6486