2412
973
897
972
1096
886
1236
1792
4651
2676
830
17891
865
3998
2339
1108
1314
799
2398
1043
1046
1465
9393
1289
998
1697
2651
2809
1035
3030
1028
1586
10754
1348
29187
3019
1615
1431
799
1564
991
1236
2217
1176
38562
4841
918
2367
2186
2289
2116
3772
2498
1410
872
7282
2471
1342
2324
5266