947
830
817
875
1187
1295
1292
1168
1335
1163
1699
1396
2474
1284
9110
1604
1591
22363
2548
2646
4327
11902
3574
4035
3102
9211
4736
30854
63151
49233
12748